package com.power.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.power.domain.ProdComm;
import com.baomidou.mybatisplus.extension.service.IService;
import com.power.vo.ProdCommData;

/**
* @author dingchunlin
* @description 针对表【prod_comm(商品评论)】的数据库操作Service
* @createDate 2024-07-10 15:12:13
*/
public interface ProdCommService extends IService<ProdComm> {

    /**
     * 回复并审核商品评论
     * @param prodComm 商品评论
     * @return 审核结果
     */
    Boolean replayAndExamineProdComm(ProdComm prodComm);

    /**
     * 查询微信端商品评论数据
     * @param prodId 商品ID
     * @return 商品评论数据
     */
    ProdCommData queryWxProdCommDataByProdId(Long prodId);

    /**
     * 查询微信端商品评论分页数据
     * @param page 分页对象
     * @param prodId 商品ID
     * @param evaluate 查询条件
     * @return 商品评论分页数据
     */
    Page<ProdComm> queryWxProdCommPageByProd(Page<ProdComm> page, Long prodId, Long evaluate);
}
